In a quaint anime village